package mysql

import "gorm.io/gorm"

type Order struct {
	gorm.Model
	UserId      int     `json:"userId"`
	OrderSn     string  `json:"orderSn"`
	TotalAmount float64 `json:"totalAmount"`
	Status      int     `json:"status" gorm:"comment:'订单状态：0-待付款，1-已付款，2-已发货，3-已完成，4-已取消'"`
	PayType     int     `json:"payType" gorm:"comment:'支付方式: 1-微信支付，2-支付宝支付，3-现金支付'"`
}

type OrderItem struct {
	OrderId      int     `json:"orderId"`
	ProductId    int     `json:"productId"`
	ProductTitle string  `json:"productTitle"`
	ProductPrice float64 `json:"productPrice"`
	ProductStock int     `json:"productStock"`
	ProductImage string  `json:"productImage"`
	TotalAmount  float64 `json:"totalAmount"`
}
